search and rescue transponder - Turco Inglés Diccionario